﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Mjudoku
{
    class Settings
    {

        private Settings() {
            MjudokuBoxFontSize = 28f;
            WindowHeight = 480;
            WindowWidth = 480;
            ObjectMarginValue = 5;
            BlockMarginValue = 5;
        }

        private static Settings instance = new Settings();

        public static Settings getInstance()
        {
            return instance;
        }


        public float MjudokuBoxFontSize { get; set; }

        public int WindowHeight { get; set; }

        public int WindowWidth { get; set; }

        /// <summary>
        /// specify margin from edge to control
        /// </summary>
        public int ObjectMarginValue { get; set; }
        
        /// <summary>
        /// specify margin from one block to another block
        /// </summary>
        public int BlockMarginValue { get; set; }

    }
}
